biodegradable detergent - English Synonyms Dictionary